/*
Theme Name:  theme55944
Theme URI:   http://yoursite.com/link/to/theme
Description: Your theme description.
Author:      Your Name
Author URI:  http://yoursite.com
Version:     4.0.4
License:     GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags:        fixed-layout, fluid-layout, responsive-layout, left-sidebar, right-sidebar, custom-menu, featured-images, full-width-template, post-formats, sticky-post, theme-options, translation-ready
Text Domain: theme55944
Template:    cherryframework4
*/

/* =Theme customization starts here
-------------------------------------------------------------- */
.wpcf7-form input[type="text"], .wpcf7-form input[type="email"], .wpcf7-form input[type="url"], .wpcf7-form input[type="search"], .wpcf7-form input[type="tel"], .wpcf7-form textarea{
margin-bottom:10px;
}

.map_btn{
background:red;
font-size:18px;
color:#ffffff;
border-radius:5px;
padding:20px;
text-align:center;
width:150px;
}

.w_1200{
width:1200px;
margin: 0px auto;
}

.box_1 .su-column{
margin:0;
}

.border_t{
border:1px solid #a9d18e;
width:90%;
padding:2%;
}

.arrow1{
display:inherit;
}

.arrow2{
display:none;
}

.m_more{
position:absolute;
background:black;
opacity:0;
z-index:999;
}

.m_more:hover{
opacity:.5;
}

.m_more .cherry-btn.cherry-btn-primary{
width:360px;
height:310px;
background:none;
line-height:230px;
}

.product_show{
text-align:center;
}

.product_show2 .cherry-services_item{
/*border:1px solid #0404B4;
border-radius: 25px;*/
padding:1%;
margin:.5%;
width:32%;
min-height:550px;
float:left;
background-color:#E0F8F1;
}

.product_show2 .cherry-services_thumb{
border:5px solid #58D3F7;
}

.led .su-custom-gallery-slide{
float:none;
display:inline-table;
}

.product_show2 .cherry-services_item .cherry-services_title{
font-size:1.3em;
padding:.5em 0;
text-align:center;
}

.product_show2 .cherry-services_item .cherry-services_excerpt{
font:100 18px/24px 'Roboto', sans-serif;
color:#7d7d7d;
}

.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{
border:1px solid #0404B4;
border-radius: 25px;
padding:1.5%;
text-align:center;
width:16.5%;

}

.woocommerce ul.products li.product a img{

}

.woocommerce ul.products li.product .button,
.woocommerce .woocommerce-ordering, .woocommerce .woocommerce-result-count,
.woocommerce .woocommerce-ordering, .woocommerce .woocommerce-result-count{
	display: none!important;
/* Hides the Add to Cart button on the thumbnail pages */
}

@media (max-width: 768px) {

.w_1200{
width:100%;
}

.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{
width:48%;
padding:3%;
}

.m_more:hover{
display:none;
}

.product_show2 .cherry-services_item{
width:48%;
}

.arrow1{
display:none;
}

.arrow2{
display:inherit;
}

.bro div{
width:100%;
}

.table_br td{
display:block;
}

}

@media (max-width: 420px) {

.product_show2 .cherry-services_item{
padding:3%;
margin:3%;
width:94%;
}
}